Sega is taking a page from every schoolyard bully’s handbook with their unique way of promoting the release of Alien: Isolation in Japan — yeah, they just got it — by having folks eat eels to win free copies of the game. “Free” has a radically different meaning here, as the mental trauma I might […]